@charset "utf-8";

ul,li{ list-style: none; margin: 0; padding: 0;}h1,h2,h3,h4,p{ margin: 0;}div,html,body,img{ padding: 0; margin: 0;}html{ overflow-x: hidden;}
body{ font-family: "microsoft yahei", "微软雅黑"; background: #fdfdfd;}.mt90{ margin-top: 90px;}.bgf8{background: #f8f8f8;}.ml75{ margin-left: 75px;}.mt30{margin-top: 30px;}.mb10{margin-bottom: 10px;}
.wrap{ width: 1200px; position: relative;  margin: 0 auto;} 
.banner{   height: 592px; }
.banner .bannerimg{ position: absolute; width: 1920px;  left: 50%; margin-left: -960px;}
.topbar{ position: absolute; top: 0; z-index: 22; width: 100%;}
.topbar .sign{ float: right;}
.topbar .sign li{ float: left; color: #fff; line-height: 30px;}
.topbar .sign li a{  color: #fff; display: inline-block; padding: 2px 10px; text-decoration: none; font-size: 14px; cursor: pointer;}



.investinfo{ text-align: center; padding-top: 40px; padding-bottom: 105px;}
.investinfo p{ line-height: 48px; color: #424242; font-family: "microsoft yahei"; font-size: 20px; font-weight: 500;}
.investinfo .sin-btn{ display: block; border: 2px solid #ea250d; width: 948px; height: 68px; border-radius: 10px; margin: 0 auto; text-decoration: none; line-height: 68px; font-size: 24px; color: #bf100d;}
.title{ background: url(../images/ytykx/bg1.jpg) center bottom no-repeat; height: 66px; margin-bottom: 30px; }

.logined{ border: 2px solid #ea250d; border-radius: 10px; width: 948px; height: 114px; margin: 0 auto; display: none; }
.logined .userlist{overflow: hidden; margin-top: 5px; }
.logined .userlist li{ float: left;  height: 60px; line-height: 60px; font-size: 16px; color: #5b0a09; border-right: 1px solid #d14639;  text-align: center; padding:  0 20px;}
.logined .userlist li.w330{width: 350px;}
.logined .userlist li.w230{ width: 230px;}
.logined .userlist li.last{border: 0;}
.logined .userlist li i{ font-style: normal; font-size: 24px;}
.logined p{ font-size: 16px; color: #5b0a09;}

.w1370{ width: 1370px; margin: 0 auto; overflow: hidden; }
.speed{overflow: hidden; padding: 30px 0 90px 0;}.speed2{ width: 990px; margin: 0 auto; overflow: hidden;}
.hb{ text-align: center; float: left; width: 450px;}
.hb h4{ font-size: 20px; color: #333; margin-top: 25px; margin-bottom: 10px; }
.hb p{ font-size: 16px; color: #666; line-height: 44px;}
.hb p i{ font-style: normal; color: #ec3b0b;}
.hb .receive{ display: inline-block; width: 226px; height: 38px; background: url(../images/ytykx/btn1.png) no-repeat; margin-top: 30px; cursor: pointer;}
.hb .receive.received{ background-position: 0 -38px;}
.subtitle{ text-align: center; margin-bottom: 10px;}
.subtitle p{ line-height: 60px; font-size: 20px; font-weight: 500; color: #666;}

/*选择我们*/

.choicewe{ text-align: center; padding: 50px 0 90px 0;}
.choicewe p{ line-height: 36px; font-size: 20px; color: #666;}
.choicewe img{ margin-top: 48px;}
.onem{padding: 85px 0 75px 0; text-align: center; overflow: hidden;}
.w210{ width: 1050px; margin: 0 auto;}
.w210 li{ width: 240px; float: left; text-align: center; margin-left: 20px; font-size: 14px; line-height: 40px;}
.w210 li strong{ font-size: 16px;}
.activityinfo{ padding: 50px 0 100px 0;}
.activityinfo p{ line-height: 48px; width: 960px; margin: 0 auto; font-size: 18px; color: #2a2a2a;}


.basepan{ padding: 50px 0; text-align: center; color: #333;}

.basepan .userinfo{ display: none; font-size: 16px;}
.basepan .userinfo a{ color: #fff;}
.basepan .userinfo span{ display: inline-block; border-radius: 50%; background: #fc4a11; width: 26px; height: 26px; line-height: 26px;}
.basepan .userinfo i{ font-style: normal; font-weight: bold; color: #f67b11;}

.basepan h4{ line-height: 30px; font-size: 20px; font-weight: normal; margin: 15px 0;}
.basepan .money{ line-height: 30px; font-size: 20px;}
.basepan .money strong{  padding: 1px 10px; display: inline-block;}
.basepan .money span{ font-size: 30px;}
.basepan .upgradelevel{ display: none; margin-top: 40px; font-size: 18px;}
.basepan .upgradelevel span{display: inline-block; border-radius: 50%; background: #fc4a11; width: 26px; height: 26px; line-height: 26px;}
.basepan .upgradelevel i{font-style: normal; font-weight: bold; color: #f67b11; font-size: 20px;}
.basepan .upgradelevel b{ color: #fe0603; font-size: 24px;}
.login .money strong{background: #f6bd0a;}
.login .userinfo{ display: block;}
.login .upgradelevel{ display: block;}

.progressbar{position: relative; margin: 25px 0;}
.progressbar .bg{ width: 866px; height: 22px; background: url(../images/ytykx/bg3.png) no-repeat center center; position: absolute; top: 0;}
.progressbar .progress{ width: 866px; height: 22px; background: #d2d2d2; border-radius: 11px; margin: 0 auto;}
.progressbar .progress .progressinfo{ height: 22px; background: url(../images/ytykx/bg2.png) no-repeat left center; border-radius: 11px;}

.progressbar .press{overflow: hidden; padding-left: 180px; padding-top: 10px;}
.progressbar .press li{ float: left; margin-right: 95px;}


.loginbtn{ width: 354px; height: 70px; border-radius: 35px; line-height: 70px; font-size: 26px; color: #f67b11; text-decoration: none; display: block; margin: 10px auto;  background: -webkit-linear-gradient(top, #fccf07 ,#faba03);
             background: -moz-linear-gradient(top, #fccf07 ,#faba03);
             background: linear-gradient(top, #fccf07 ,#faba03);
             background: -o-linear-gradient(top, #fccf07 ,#faba03);
             box-shadow: 0 7px 5px #fbc808;
             }

.login .loginbtn{ display: none;}